right to resistance - Spanish English Dictionary